泛型示例

若要获取示例和示例的安装说明,请参见下文:

  • 在 Visual Studio“帮助”菜单上单击“示例”

    有关更多信息,请参见定位示例文件

  • 示例的最新版本和完整列表可以从 Visual Studio 2008 示例网站获取。

  • 还可以在计算机的硬盘上查找示例。默认情况下,示例和自述文件将复制到 \Program Files\Visual Studio 9\Samples\ 下的一个文件夹中。对于 Visual Studio 速成版,所有示例都位于 Internet 上。

运行此示例

  • 按 F5。

演示

此示例演示下面的概念:

  • System.Collections.Generic 命名空间中的 Queue<(Of <(T>)>)List<(Of <(T>)>)Stack<(Of <(T>)>)Dictionary<(Of <(TKey, TValue>)>)SortedList<(Of <(TKey, TValue>)>) 的使用。

  • 对每种集合类型的集合的内容进行排序的方法。

  • 从数据结构添加和移除项目。

示例包含一个窗体。启动时,窗体显示两组 RadioButton 控件、四个 Button 控件和两个 ListBox 控件。源 ListBox 控件包含存储的数据。两个 RadioButton 组控制数据的类型和集合的类型。按钮执行清除、加载、排序和撤消任务。结果集合显示在目标 ListBox 控件中。各集合类型的代码组织在 #Region 指令中。